﻿#define _CRT_SECURE_NO_WARNINGS 1



#include <iostream>
using namespace std;

int main() {
    string str;
    int c = 0; // 统计'C'个数
    int ch = 0;// 统计'CH'个数
    int chn = 0;// 统计 'CHN'个数

    cin >> str;

    for (int i = 0; i < str.size(); i++) {
        if (str[i] == 'C') {
            //如果找到字符C，个数加1
            c++;
        }
        else if (str[i] == 'H') {
            //此时要统计'CH'的个数
            ch = ch + c;
        }
        else if (str[i] == 'N') {
            //此时要统计'CHN'的个数
            chn = chn + ch;
        }
    }
    printf("%lld", chn);
}